resolve a difficult problem/situation - Turc Anglais Dictionnaire